6.s897 Algebra and Computation Lecture 12

نویسنده

  • Zeyuan Allen Zhu
چکیده

Given an n-bit integer N , output YES if n is prime and NO otherwise. This is one of the most basic questions about numbers, with the following history. • By definition Prime ∈ coNP, because the prime decomposition is a short certificate for a number that is not prime. • [Pratt'75] showed that Prime ∈ NP. The Pratt certificate of a number N being prime, is by looking at all prime factor q of N − 1 (which will be proved recursively), and giving some a such that a (N −1)/q ≡ 1 (mod N) for all such q's. This proof is of length polylogN. • The subsequent discoveries by [Solovay-Strassen'70s] [Miller-Rabin'70s] put Prime in coRP. This algorithm uses the fact that if there exists some a, k such that a 2k ≡ 1 (mod n) but a k ≡ ±1 (mod n) then N is composite. Moreover, the probabilistic algorithm picks a at random, and with > 1/2 probability there will be some k satisfying such compositeness criterion if N is composite. • [Goldwassar-Killian'86] [Adleman-Huang'87] used algebraic (elliptic curve) techniques and proved that Prime ∈ RP. Lemma 1 For all a such that (a, N) = 1,

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

6.s897 Algebra and Computation Lecture 24

In this lecture we will develop a construction of locally decodable codes developed in three papers by Yekhanin, Raghavendra, and Eframenko respectively (and chronologically). Yekhanin constructed a family of binary locally decodable codes with a 3-query decoding algorithm based on Mersenne primes. Raghavendra simplified Yekhanin’s construction and extended the ideas beyond binary alphabets. Th...

متن کامل

6.s897 Algebra and Computation Lecture 4 2.1 Computational Model

We now dicuss algorithms for performing basic operations with polynomials, such as polynomial multiplication, division with remainder, and evaluation at multiple points. Most of today focuses on efficiently multiplying two degree n polynomials. We will see a simple O(n log n) Fourier transformation (FT) based algorithm under sufficiently nice conditions and then show how this gives rise to a ge...

متن کامل

6.s897 Algebra and Computation Lecture 3

1. (Identity) There exists e ∈ G such that for all a ∈ G, a · e = a. 2. (Associativity) For all a, b, c ∈ G, a · (b · c) = (a · b) · c. Definition 2 (Group) A monoid (G, ·) is a group iff for all a ∈ G, there exists an element b ∈ G such that a · b = e. We say a group (G, ·) is commutative or Abelian iff for all a, b ∈ G, a · b = b · a. Definition 3 (Ring) For a set R and binary operators · and...

متن کامل

Quantum Computing - From Linear Algebra to Physical Realizations

quantum computing from linear algebra to physical realizations quantum computing: from linear algebra to physical quantum computing: from linear algebra to physical quantum computing from linear algebra to physical realizations click here to access this book : free download mathematical essentials of quantum computing quantum computing : preface crcnetbase quantum computing: lecture notes cwi q...

متن کامل

Lecture Notes on Quantum Cohomology of the Flag Manifold

This is an exposition of some recent developments related to the object in the title, particularly the computation of the Gromov-Witten invariants of the flag manifold [5] and the quadratic algebra approach [6]. The notes are largely based on the papers [5] and [6], authored jointly with S. Gelfand, A. N. Kirillov, and A. Postnikov. This is by no means an exhaustive survey of the subject, but r...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012